import random

# 生成一个`[0.0，1.0]`之间的随机数
print(random.random())
# 生成一个`[a，b]`之间的整数。
print(random.randint(1, 10))
# 生成一个`[m，n]`之间以`k`为步长的随机整数。
print(random.randrange(10, 100, 20))
# 生成一个`k`比特长的随机整数。
print(bin(random.getrandbits(8)))
# 生成一个`[a，b]`之间的随机小数。
print(random.uniform(8, 10))
# 从序列`seq`中随机选取一个元素。
print(random.choice([1, 2, 3, 4, 5]))
# 将序列`seq`中元素随机排列，返回打乱后的序列。
s = [1, 2, 3, 4, 5]
random.shuffle(s)
print(s)
